enduring memories - Turkish English Dictionary